package entities;

import com.google.gson.annotations.SerializedName;

import java.util.ArrayList;
import java.util.List;

public class Event extends LollaObject {

    @SerializedName("photo_thumb")
    private String photoThumb;

    @SerializedName("votes")
    private long votes;

    private List<Long> bandIds;

    @SerializedName("category")
    private String category;

    @SerializedName("end_time")
    private String endTime;

    @SerializedName("google_date")
    private String googleDate;

    @SerializedName("conference_category")
    private String conferenceCategory;

    @SerializedName("time")
    private String time;

    @SerializedName("date")
    private String date;

    private long venueId;

    @SerializedName("link")
    private String link;

    @SerializedName("photo_thumb_small")
    private String photoThumbSmall;

    @SerializedName("start_time")
    private String startTime;

	public Event() {
		this.bandIds = new ArrayList<Long>();
	}

	public String getPhotoThumb() {
        return photoThumb;
    }

    public void setPhotoThumb(String photoThumb) {
        this.photoThumb = photoThumb;
    }

    public long getVotes() {
        return votes;
    }

    public void setVotes(long votes) {
        this.votes = votes;
    }

    public List<Long> getBandIds() {
        return bandIds;
    }

    public void setBandIds(List<Long> bandIds) {
        this.bandIds = bandIds;
    }

    public String getCategory() {
        return category;
    }

    public void setCategory(String category) {
        this.category = category;
    }

    public String getEndTime() {
        return endTime;
    }

    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }

    public String getGoogleDate() {
        return googleDate;
    }

    public void setGoogleDate(String googleDate) {
        this.googleDate = googleDate;
    }

    public String getConferenceCategory() {
        return conferenceCategory;
    }

    public void setConferenceCategory(String conferenceCategory) {
        this.conferenceCategory = conferenceCategory;
    }

    public String getTime() {
        return time;
    }

    public void setTime(String time) {
        this.time = time;
    }

    public String getDate() {
        return date;
    }

    public void setDate(String date) {
        this.date = date;
    }

    public long getVenueId() {
        return venueId;
    }

    public void setVenueId(long venueId) {
        this.venueId = venueId;
    }

    public String getLink() {
        return link;
    }

    public void setLink(String link) {
        this.link = link;
    }

    public String getPhotoThumbSmall() {
        return photoThumbSmall;
    }

    public void setPhotoThumbSmall(String photoThumbSmall) {
        this.photoThumbSmall = photoThumbSmall;
    }

    public String getStartTime() {
        return startTime;
    }

    public void setStartTime(String startTime) {
        this.startTime = startTime;
    }
}
